having two branches - English Synonyms Dictionary